export const leftModule = [
    {
        id:'',
        _id:'',
        compType: 'input',
        ele: 'el-input',
        //控件名称(左侧显示)
        compName:'单行文本',
        //图标
        compIcon:'input',
        //展示表单的模式
        viewType:'text',
      
        // 是否可配置
        //暂时默认为true，无法更改，后期考虑某些时候无法配置
        config: true,
        // 控件左侧label内容
        showLabel:true,
        label: '单行文本',
        labelWidth: 80,
        placeholder: '请输入文本',
        // 是否必填
        required: false,
        // 最大长度
        maxLength: 50,
        //栅格间隔
        gutter:15,
        //默认栅格
        span:24,
        //组件长度
        width: '100%',
        //是否可清空
        clearable:true,
        disabled:false,
        readonly:false,
        //状态，正常，只读，禁用
        status:'normal',
        //前置图标
        'prefix-icon':'',
        //后置图标
        'suffix-icon':'',
        modelValue: '',
        //验证规则(字符,phone,email,number)
        rules:[],
        //验证规则
        rulesType:'default',
        //前缀
        prepend:'',
        //后缀
        append:''
      },
      {
        id:'',
        _id:'',
        compType: 'inputNumber',
        ele: 'el-inputNumber',
        //控件名称(左侧显示)
        compName:'计数器',
        label: '计数器',
        //图标
        compIcon:'inputNumber',
        //展示表单的模式
        viewType:'text',
        //暂时默认为true，无法更改，后期考虑某些时候无法配置
        config: true,
        // 控件左侧label内容
        showLabel:true,
         //栅格间隔
        gutter:15,
        labelWidth: 80,
        modelValue: 0,
        rules:[],
        span: 24,
        min: 0,
        max: 100,
        step: 1,
        'step-strictly': false,
        precision: 0,
        'controls-position': '',
        disabled: false,
        readonly: false,
        required: false,
        regList: []
      },
      {
        id:'',
        _id:'',
        compType: 'text',
        ele: 'fancy-text',
        compName:'文本',
        compIcon:'text',
        //展示表单的模式
        viewType:'component',
        config: true,
        form:false,
        show:true,
        // 控件左侧label内容
        showLabel:false,
        labelWidth: 0,
        text:'文本',
        align:'center',
        color:'#000000',
        size:14,
        bold:400
      },
      {
        id:'',
        _id:'',
        compType: 'button',
        ele: 'el-button',
        //控件名称(左侧显示)
        compName:'按钮',
        //图标
        compIcon:'button',
        //展示表单的模式
        viewType:'component',
      
        //暂时默认为true，无法更改，后期考虑某些时候无法配置
        config: true,
        // 控件左侧label内容
        showLabel:false,
        label: '按钮',
        labelWidth: 0,
        //大小，large / default /small
        size:'default',
        //primary / success / warning / danger / info 
        type:'primary',
        span:24,
        text:'按钮',
        //简单
        plain:false,
        //圆角
        round:false,
        //圆形
        circle:false,
        //加载中
        loading:false,
        //禁用
        disabled:false
      },
      {
        id:'',
        _id:'',
        compType: 'layout',
        ele: 'fancy-text',
        compName:'分栏',
        compIcon:'layout',
        //展示表单的模式
        viewType:'component',
        config: true,
        form:false,
        show:true,
        // 控件左侧label内容
        showLabel:false,
        labelWidth: 0,
        text:'文本',
        align:'center',
        color:'#000000',
        size:14,
        bold:400
      },   
]

export default {
    leftModule
}
  